The official GERMAN EXPORT DATABASE - Made in Germany
Textile finishing
Fabric finishings
Textile printing
HRA 336-E, Karlsruhe
1838
DE 143 181 966